throwing/falling headlong - German English Dictionary